iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0

前言

本篇文章會介紹 Microsoft 提供的 Semantic Kernel 相關的文件,並且進行一些事前準備,方便後續可以順利進行

Semantic Kernel

先附上官方的 Github
目前有支援程式語言有 C、Python、Java,不同程式語言都有各自架設的方式,在官方的 Github 中都有標示個別語言的範例及教學

Semantic Kernel 會透過將使用者述說的情境,丟給 Open AI 或 Azure Open AI來判斷應該要執行的方法是哪一項,因此在開始實作前我們必須先要擁有自己的 API Key

Open Api Key

首先要到 Open AI platform 申請 API Key
登入帳號後,點選 Dashboard
image

接著點選左邊的 API Keys
image

然後只要照著步驟完成驗證,就可以建立自己帳號的 API Key 囉~
image

image

最後看到這個畫面,記住一定要將這個 API Key 保存好,這會是你最後一次看到這個 Key
image

這樣一來就擁有了我們專屬的 Open AI 的 API Key 了,在之後的專案中就可以利用這個 API Key 向 Open AI 進行分析語意的任務

Semantic Kernel in Java

回到 Github 的文章,我們來大概了解一下要怎麼架設在 Java 環境上
image

往下滑到這邊,就可以看到這三篇指導文章,點選 Java 後並導引到 semantic-kernel-java
image

下方有官方提供的範例檔跟教學文
image

點選教學文後就可以看到架設 Semantic Kernal 到 Java 環境的方法囉
image

我們會使用 Spring 架設後端,使用的開發工具一樣是 Intellij


上一篇
[DAY18] Semantic Kernel 運作方式
下一篇
[DAY20] Semantic Kernel 範例
系列文
智慧語義互動平台:基於Spring和Semantic Kernel的Android應用創新20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言